@charset "utf-8";
/*************************************************GLOBALS***/
* { word-wrap: break-word; word-break: break-all; }
/*html {
	height:auto!important;
	min-height:100%;
}*/
html {
	height:100%;
}
body {
	margin: 0;
	padding: 0;
	height:100%;
	background:#fff;
	-webkit-text-size-adjust:none;/*取消chrome浏览器下最小字体限制*/
}
body.nothing{ height:auto; background:none;}
.popWindow{ background:none; margin:0; padding:0;}
body, th, td, input, select, textarea, button { font: 12px/1.5em arial,sans-serif; }
body, h1, h2, h3, h4, h5, h6, p, ul, dl, dt, dd, form, fieldset { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
ul li,ol li { list-style: none; }
select { margin-right: 2px; }
img{ vertical-align:middle}

input[type="text"]:focus,input[type="button"]:focus, input[type="password"]:focus, textarea:focus, select:focus {
outline: 0 !important;
-webkit-box-shadow:0 !important;
}
input[type="checkbox"]:focus,input[type="submit"]:focus,input[type="reset"]:focus, input[type="radio"]:focus {
outline: 0 !important;
}
a { color: #1A66B3; text-decoration: none; cursor:hand ; outline:none}
a:visited{color:#1A66B3}
a:hover {color:#EF3838; text-decoration: underline; }
a img { border: none; }

.dowithBox{ padding:0 5px; text-align:left; margin:0 auto;}
a.a_dowith{ margin:0 1px}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;min-height:1%;}
.clear{clear:both;font-size:1px;height:0;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}/*ie and firefox1.5 updata */
.line_normal{ background:#ccc; border-bottom:1px solid #fff;margin-bottom:10px; clear:both}
.px1{ height:1px; line-height:0;}
.px2{ height:2px; line-height:0;}
.right{ float:right!important; margin-left:5px;}
.left{ float:left!important; margin-right:5px;}
.w20{ width:20px;}
.w12{ width:12px;}
.h5{ min-height:0!important; height:5px!important;}
.blank12{ height:12px; clear:both}
.h_auto{ min-height:0!important; height:auto!important;}
.f16{ font-size:14px}
.f11{ font-size:11px;}
.b{ font-weight:bold;}
.pipe { padding: 0 0.4em!important; color: #DDD; }
.t_input{ background:#fff; border-top:1px solid #999; border-left:1px solid #999; border-right:1px solid #ccc; border-bottom:1px solid #ccc; margin:0!important; padding:2px; line-height:16px;  display:inline-block; -webkit-box-shadow: #DFDFDF 1px 1px 0 inset;  -moz-box-shadow: #DFDFDF 1px 1px 0 inset;  box-shadow: #DFDFDF 1px 1px 0 inset;  vertical-align:middle!important; }
select.t_input{ padding:1px!important;}
.t_input_foucs{ border:1px solid #4DB6EE;}
.pad1em{ padding-left:1em!important; padding-right:1em!important; }

.t_button{ border:1px solid #2F373C; white-space:nowrap; display:inline-block; padding:2px 5px;  line-height:20px; margin:0; background:#667DAE; color:#fff!important; 
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	border-radius: 3px;
	vertical-align:middle!important;
	background: #667DAE;
  box-shadow: 0 1px 0 rgba(255, 255, 255, .3) inset;
	behavior: url(js/PIE.htc);
}
.t_button:hover,
.t_button_active, .t_button_active:focus, .t_button_active:active  {
	-webkit-box-shadow: #333 1px 1px 3px;
  -moz-box-shadow: #333 1px 1px 3px;
  box-shadow: #333 1px 1px 3px;
	background: #3F5176;
	color:#fff;
	text-decoration:none;
}
.gray_btn{
	border: 1px solid #666;
	background: #D0D0D0;
	background: -moz-linear-gradient(top, #fff, #D0D0D0);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#D0D0D0));
}
.viewbtn, .viewbtn:hover{ border:1px solid #6A0000; line-height:26px; font-size:16px; 
	background:	-webkit-gradient(linear, 0 0, 0 100%, from(#DD1413), to(#990000)); 
	background: -moz-linear-gradient(#DD1413, #990000  100%); 
	background: linear-gradient(#DD1413, #990000  100%);
}
.viewbtn:acvive{
	background:	-webkit-gradient(linear, 0 0, 0 100%, from(#990000), to(#DD1413)); 
	background: -moz-linear-gradient(#990000, #DD1413  100%); 
	background: linear-gradient(#990000, #DD1413  100%);
}
.viewbtn .txt{ display:block; height:24px; background-image:url(skin/bg_play.png); background-repeat:no-repeat; background-position:center 3px;}
.viewbtn .txt.stop{ background-position:center -37px;}
.bigBtn{  font-weight:bold; padding:5px 10px; line-height:14px;}
.fullsize_wrapper{ background:#f1f1f1; padding:12px; width:auto; height:auto}
.conner-round {
	-moz-border-radius: 				2em;
	-webkit-border-radius: 			2em;
	border-radius: 						  2em;
}
.conner-all {
	-moz-border-radius: 				.3em;
	-webkit-border-radius: 			.3em;
	border-radius: 						  .3em;
}
.conner-left{
	-moz-border-radius-topleft: 		        .3em;
	-webkit-border-top-left-radius:         .3em;
	border-top-left-radius: 			          .3em;
	-moz-border-radius-bottomleft: 		      .3em;
	-webkit-border-bottom-left-radius:      .3em;
	border-bottom-left-radius: 			        .3em;
}
.conner-right{
	-moz-border-radius-topright: 		        .3em;
	-webkit-border-top-right-radius:        .3em;
	border-top-right-radius: 			          .3em;
	-moz-border-radius-bottomright: 		    .3em;
	-webkit-border-bottom-right-radius:     .3em;
	border-bottom-right-radius: 			      .3em;
}
.conner-top{
	-moz-border-radius-topleft: 		        .3em;
	-webkit-border-top-left-radius:         .3em;
	border-top-left-radius: 			          .3em;
	-moz-border-radius-topright: 		        .3em;
	-webkit-border-top-right-radius:        .3em;
	border-top-rigth-radius: 			          .3em;
}
.conner-bottom{
	-moz-border-radius-bottomleft: 		      .3em;
	-webkit-border-bottom-left-radius:      .3em;
	border-bottom-left-radius: 			        .3em;
	-moz-border-radius-bottomright: 		    .3em;
	-webkit-border-bottom-right-radius:     .3em;
	border-bottom-rigth-radius: 			      .3em;
}

/*************************************************整体布局***/

#body_conner{ position:absolute; left:0; top:0; background:none; width:0px; height:0px; z-index:1}
#container{position:relative; z-index:0; margin:0 auto;	background:#f1f1f1;	height:auto !important; height:100%; min-height:100%; min-width:988px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<988?"988px":"");  }

#content{ background:#f1f1f1; padding:15px; position:relative;}
#footer{ position:absolute; bottom:0; left:0; right:0; background:#3A4043 url(skin/bg_bodynew.png) repeat-x 0 -21px; width:100%; height:0; overflow:hidden}
	#footer .conner{ height:10px; width:10px; float:left;}
	#footer .txt{line-height:22px; color:#849193; background:url(skin/call.png) no-repeat right 2px;margin-right:10px;}
	
.tophead .commonTop{background: none repeat scroll 0 0 #F6F6F6;    border-bottom: 1px solid #D2D2D2;    line-height: 25px;}
.tr {
    text-align: right;
}.fl {
    float: left;
}.tophead .commonTop .wrap {
    position: relative;
}.tophead .navbar_common {
    border-bottom: 2px solid #398AB5;
    float: right;
    padding: 0 20px 0 10px;
    width: 660px;
}.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}.tophead .navbar_common ul li {
    display: inline;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin-left: 10px;
    overflow: hidden;
    text-align: center;
}
/*************************************************主页签***/

	
/*************************************************滑动菜单***/


/*************************************************内容***/

	/***新建页面***/
	.spanMark{width:0px; overflow:hidden; font-size:14px; font-weight:bold; color:#ff0000; margin:0 5px;}
	.addBox{ width:930px;}
		.addBox ul{ display:block; width:930px; }
		.addBox li{ min-height:30px; _height:30px; float:left; display:block; width:320px; padding-left:130px; margin-bottom:4px; position:relative; margin-right:12px; -moz-border-radius: 3px; -webkit-border-radius:3px;	border-radius: 3px; }
			.addBox label.title{ float:left; position:absolute; top:0; left:5px; line-height:28px; width:120px; }
			.addBox div.info { margin:1px; margin-left:3px; padding-left:1px;}
				.addBox div.mark{ border-left:2px solid #ff0000; margin-left:1px}
			.addBox li.full{ clear:both; width:782px;}
			.addBox li.focusBg{ background:#C7E8FA;}
			.addBox li label.error{ position:absolute; bottom:-16px; top:auto; left:134px; width:auto; border:1px solid #F00; background:#F00; height:16px; padding:2px 5px; line-height:14px; color:#fff; z-index:1;
			-moz-border-radius: 3px;
			-webkit-border-radius:3px;
			border-radius: 3px;
			-webkit-box-shadow: #333 0 0 5px;
			-moz-box-shadow: #333 0 0 5px;
			box-shadow: #333 0 0 5px;
			opacity: 0.8;
			filter: 'alpha(opacity=80)';
			*filter: alpha(opacity=80);
			}
			.addBox li input.error{border:1px solid #F00!important}
				.addBox li label.error img.arrow{ position:absolute; top:-5px; left:5px; z-index:2}
		.addBox ul.single{ }
			.addBox ul.single li{ width: auto!important; float:none!important;}
		.addBox.nowidth{ width:auto!important;}
			.addBox.nowidth ul{ width:50%}
			.addBox.nowidth ul.single{ width:auto!important;}
		/* liyonghua*/
		.addBox2 li {padding-left:90px!important;}
		.addBox2 li label {width:80px;}
		.detail li { background:#ddd;}
			.detail li div.info { background:#fff; min-height:28px; _height:28px; line-height:28px; padding-left:10px}
			.detail li label.title{ color:#555; text-align:right; line-height:28px;}
		.l_button{ display:inline-block; background:#f5f5f5; padding:0 2px 0 0; border:1px solid #999;}
	

	/***修正项***/
	
	/*搜索*/
	.searchBox{background:#e0e0e0; padding:5px; border:1px solid #b1b1b1; box-shadow:0 1px 0 rgba(255, 255, 255, .8) inset;}
	
	/***地图阴影***/
	#ds-h div{width:100%}#ds .h1{height:1px}#ds .h2{height:2px}#ds .h3{height:3px}#ds .h4{height:4px}#ds .h5{height:5px}#ds .h6{height:6px}#ds-v div{height:9999px}#ds-v{height:0}#b-ds div{height:2em}#ds .v1,#b-ds .v1{width:1px}#ds .v2,#b-ds .v2{width:2px}#ds .v3,#b-ds .v3{width:3px}#ds .v4,#b-ds .v4{width:4px}#ds .v5,#b-ds .v5{width:5px}#ds .v6,#b-ds .v6{width:6px}.ds-container{position:relative}#ds .o1,#b-ds .o1{opacity:.08;filter:alpha(opacity=8)}#ds .o2,#b-ds .o2{opacity:.06;filter:alpha(opacity=6)}#ds .o3,#b-ds .o3{opacity:.04;filter:alpha(opacity=4)}#ds .o4,#b-ds .o4{opacity:.02;filter:alpha(opacity=2)}#ds .o5,#b-ds .o5{opacity:.01;filter:alpha(opacity=1)}.ds{background:#000;position:absolute;z-index:2;top:0;overflow:hidden}
	
	#bz_box{ padding:10px}
		.bzd{border:1px solid #999; margin:10px 10px 5px 10px;}
		.bzd h3{ padding:3px 10px; background:#ededed; border-bottom:1px solid #bbb;
		background:	-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#ddd)); 
		background: -moz-linear-gradient(#fff, #ddd  100%); 
		background: linear-gradient(#fff, #ddd  100%); 
		}
		.bzd h3 span.time{ color:#666; font-size:11px; font-weight:normal;}
		.bzd p{ text-indent:2em; margin:10px; color:#444; word-break:break-all; word-wrap:break-word;}

